﻿using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Text;

namespace Logika
{
    public class Jabolko
    {
        private Point pozicija;
        private int cas, WIDTH, HEIGHT;
        private ConsoleColor barva;
        private bool gold;

        public Jabolko()
        {
            pozicija = new Point();
            cas = 0;
            barva = ConsoleColor.White;
            gold = false;
        }

        public Jabolko(Point pozicija, int cas, ConsoleColor barva)
        {
            this.pozicija = pozicija;
            this.cas = cas;
            this.barva = barva;
        }

        public bool getGold()
        {
            return gold;
        }

        public void setGold(bool g)
        {
            gold = g;
        }

        public void izr_poz(int x, int y)
        {
            bool free = false;
            pozicija = new Point(x, y);
        }

        public void setPozicija(Point pozicija)
        {
            this.pozicija = pozicija;
        }

        public Point getPozicija()
        {
            return pozicija;
        }

        public void setCas(int cas)
        {
            this.cas = cas;
        }

        public int getCas()
        {
            return cas;
        }

        public void setBarva(ConsoleColor barva)
        {
            this.barva = barva;
        }

        public ConsoleColor getBarva()
        {
            return barva;
        }

        //Kdo je to želel implementirat naj doda še logiko?
        public bool isFree(Point p1)
        {
            return true;
        }
    }
}
